package com.shensi.appCollect.utils.tonglianpay;

import lombok.*;

/**
 * 通联支付参数
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
@ToString
public class TLPayParam {
    private String sysOrgId;    //机构名称
    private String cusId;       //商户号
    private Long trxAmt;        //交易金额
    private String sybAppId;        //通联机构分配的ID 00226421
    private String version ="11";       //版本号
    private String reqSn;               //订单号
    private String payType;             //支付类型W06
    private String acct;                //微信用户唯一标识openId
    private String notifyUrl;           //回调地址
    private String subAppId;            //微信appId
    private String randomStr;           //随机字符串
    private String body;                //内容
    private String remark;              //备注

    private String SIGN_TYPE;           //验签类型    RSA；SM2； MD5
    private String SYB_RSACUSPRIKEY;    //RSA key
    private String SYB_SM2PPRIVATEKEY;  //SM2 key
    private String SYB_MD5_APPKEY;      //MD5 key


    private String shiftsTime;           //班次时间
    private String shiftsMask;    //班次标识
    private String oilStationNo;  //油站编码
    private String sysId;      //系统编码


}
